percutaneous treatment of atherosclerotic disease - German English Dictionary